$(function(){
	var phoneNum , codeNum ;
	$("#getCode").on("click",function(){
		if($(this).hasClass("on")){
			var _this = this;
			var phoneValue = $("#phone").val().length;
			if(phoneValue != 11){
				$("#phone").next().show();
			}else{
				phoneNum = $("#phone").val();
				$(".input-phone .error").hide();
				$.doAjax({
					url: sendCodeUrl,
					type: "POST",
					data: {cell:phoneNum},
					success: function(data){
						if(data.flag){
							$(_this).addClass("grey").removeClass("on");
							countDown($(_this),60);
							$("#code").on("input",function(){
								var codeValue = $(this).val();
								if(codeValue != null){
									$(".submit").removeClass("grey");
								}else{
									$(".submit").addClass("grey");
								}
							});
						}
						if(data.type){
							$(".input-phone .error").show().html(data.msg);
						}else{
							$.tips(data.msg,3000);
						}
					}
				})
			}
		}
	});

	

	$(".submit").on("click",function(){

		if($(this).hasClass("grey")){
			return false;
		}
		codeNum = $("#code").val();
		var phoneValue = $("#phone").val().length;
		if(phoneValue != 11){
			$(".input-phone .error").show();
			return false;
		}else if(isNaN(codeNum) || codeNum == '' || typeof(phoneNum) == "undefined"){
			$(".input-code .error").show();
			return false;
		}else{
			$.ajax({
				url: bindCellUrl,
				type: "POST",
				data: {cell:phoneNum,code:codeNum},
				success: function(data){
					$.tips(data.msg,3000);
					if(data.flag){
						//绑定成功返回个人中心页面
						window.location.href=userCenterUrl;
					}

				},
				error: function(){}
			});
		}
	});

});

function countDown(obj,t) {
    if(t > 0) {
        t --;
        $(obj).children("em").html("("+t+")");
    }else if(t==0){
    	$(".input-code a").removeClass("grey").addClass("on");
    	$(".input-code a em").html("");
    	return false;
    }
	setTimeout(function(){
		countDown(obj,t);
	},1000);
}



